China under pressure after WHO chief revives lab leak theory

Beijing (AFP)-China faced mounting pressure Wednesday over the investigation into the origins of Covid-19, after the WHO chief revived a theory it may have leaked from a Chinese lab and the United States led concerns over data access. WHO chief Teodros Ghebreyesus on Tuesday reopened the lab leak theory, which his own experts had squashed … Continue reading China under pressure after WHO chief revives lab leak theory